@mixin reset-table() {
  display: table;
  // border-collapse: initial;
  margin: inherit;
  // overflow: initial;
  thead {
    tr {
      th {
        text-align: center;
        color: #3c3c43;
        background-color: #fff;
        // padding: initial;
        // border: none;
      }
    }
  }
  tbody {
    tr {
      td {
        font-size: initial;
        // padding: initial;
        // border: none;
      }
    }
  }
  th {
    border: none;
  }
  td {
    border-color: #82898d;
    background-color: #fff;
  }
}

.q-calendar__body {
  .q-calendar-table {
    @include reset-table();
  }
}
